Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWELL CLOSE Detached £280,955 £203,000 16 Dec 2015
1A TOWELL CLOSE Semi-Detached £261,790 £259,500 8 Aug 2023
2 TOWELL CLOSE Detached £203,772 £179,500 24 Feb 2021
3 TOWELL CLOSE Detached £318,330 £96,000 24 Aug 2001
5 TOWELL CLOSE Detached £308,277 £160,000 20 Aug 2004
5 TOWELL CLOSE Detached £308,277 £160,000 20 Aug 2004
6 TOWELL CLOSE Detached £325,607 £192,000 9 Jun 2010
9 TOWELL CLOSE Detached £369,170 £140,000 15 Oct 2002
10 TOWELL CLOSE Detached £240,458 £182,500 14 Nov 2016
11 TOWELL CLOSE Detached £309,772 £169,950 24 Jul 2009
12 TOWELL CLOSE Detached £276,067 £225,000 12 Sep 2019
14 TOWELL CLOSE Detached £309,587 £66,500 14 Sep 1998
15 TOWELL CLOSE Detached £294,202 £69,950 17 Sep 1999
17 TOWELL CLOSE Detached £363,419 £290,000 5 Mar 2018